home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / ScreenSavers / BackSpaceViews / ColorView.BackModule / Makefile < prev    next >
Encoding:
Makefile  |  1995-06-12  |  559 b   |  30 lines

  1. INSTALLDIR=    $(HOME)/Apps
  2.  
  3. DYNAVIEWS=    ColorView.o
  4.  
  5. THINGSTOREMOVE= ColorView.o
  6.  
  7. .SUFFIXES: .m .o .c .psw .i
  8.  
  9. .m.i:
  10.     cc -arch m68k -arch i386 -arch hppa -arch sparc -O -g -Wall -c $*.m -o $*.i
  11.  
  12. SwarmView.o: ColorView.i ColorView.h
  13.     ld -arch i386 -x -r -o ColorView.o ColorView.i
  14.  
  15. all::
  16.     $(MAKE) $(PSWFILES)
  17.     $(MAKE) $(DYNAVIEWS)
  18.     
  19. clean::
  20.     rm -rf $(PSWFILES) $(DYNAVIEWS) $(THINGSTOREMOVE)
  21.     
  22.  
  23. install::    all install-views
  24.  
  25. install-views::
  26.     mkdirs $(INSTALLDIR)/BackSpace.app && \
  27.     for view in $(DYNAVIEWS); do \
  28.       cp $$view $(INSTALLDIR)/BackSpace.app; \
  29.     done
  30.